| AddAssociation | Object Events |
Declaration:
FUNCTION AddAssociation
( ioOwnerObj :HANDLE; inKind :INTEGER; ioTargetObj :HANDLE ) :BOOLEAN ;
| GetEvent | Object Events |
Declaration:
FUNCTION GetEvent
:LONGINT ;
| GetXPropVersion | Object Events |
Declaration:
PROCEDURE GetXPropVersion
( VAR outVersion:LONGINT ) ;
| RemoveAssociation | Object Events |
Declaration:
FUNCTION RemoveAssociation
( ioOwnerObj :HANDLE; inKind :INTEGER; ioTargetObj :HANDLE ) :BOOLEAN ;
| SetCntrlPtVis | Object Events |
Declaration:
PROCEDURE SetCntrlPtVis
( inCustomObj :HANDLE; inContrlPtIndex :INTEGER; inIsVisible :BOOLEAN ) ;
| SetObjPropCharVS | Object Events |
Declaration:
FUNCTION SetObjPropCharVS
( PropertyID :LONGINT; PropertyVal :CHAR ) :BOOLEAN ;
| SetObjPropDoubleVS | Object Events |
Declaration:
FUNCTION SetObjPropDoubleVS
( PropertyID :LONGINT; PropertyVal :REAL ) :BOOLEAN ;
| SetObjPropVS | Object Events |
Declaration:
FUNCTION SetObjPropVS
( PropertyID :LONGINT; PropertyVal :BOOLEAN ) :BOOLEAN ;
| vsoAddParamWidget | Object Events |
Declaration:
FUNCTION vsoAddParamWidget
( widgetID :LONGINT; paramName :STRING; locName :STRING ) :BOOLEAN ; Description:
Add a widget for parameter to appear in the Object Info Palette.
| vsoAppendParamWidget | Object Events |
Declaration:
FUNCTION vsoAppendParamWidget
( parameterID :LONGINT; text :STRING; data :LONGINT ) :BOOLEAN ; Description:
Sets a widget to appear at the end of the widgets in the Object Info Palette.
| vsoAppendWidget | Object Events |
Declaration:
FUNCTION vsoAppendWidget
( widgetType :LONGINT; mappingID :LONGINT; text :STRING; data :LONGINT ) :BOOLEAN ; Description:
Sets a widget to appear at the end of the widgets in the Object Info Palette.
| vsoGetEventInfo | Object Events |
Declaration:
PROCEDURE vsoGetEventInfo
( VAR outObjEvent :LONGINT; VAR outEventData :LONGINT ) ; Description:
Gets the complete message information associated with an object event.
| vsoInsertAllParams | Object Events |
Declaration:
FUNCTION vsoInsertAllParams
:BOOLEAN ; Description:
Inserts all parameters of the plug-in object as widgets to appear in the Object Info Palette.
| vsoInsertParamWidget | Object Events |
Declaration:
FUNCTION vsoInsertParamWidget
( position :LONGINT; parameterID :LONGINT; text :STRING; data :LONGINT ) :BOOLEAN ; Description:
Sets a widget to appear in the Object Info Palette.
| vsoInsertWidget | Object Events |
Declaration:
FUNCTION vsoInsertWidget
( paramID :LONGINT; widgetType :LONGINT; mappingID :LONGINT; text :STRING; data :LONGINT ) :BOOLEAN ; Description:
Sets a widget to appear in the Object Info Palette.
| vsoPrmName2WidgetID | Object Events |
Declaration:
FUNCTION vsoPrmName2WidgetID
( recName :STRING; paramName :STRING; VAR outWidgetID :LONGINT ) :BOOLEAN ;
| vsoSetEventResult | Object Events |
Declaration:
PROCEDURE vsoSetEventResult
( inEventResult:LONGINT ) ;
| vsoSetObjToolName | Object Events |
Declaration:
PROCEDURE vsoSetObjToolName
( eventData :LONGINT; toolName :STRING ) ; Description:
Set ToolName for similar object creation. Used inside kObjOnGetToolName event.
| vsoStateAddCurrent | Object Events |
Declaration:
FUNCTION vsoStateAddCurrent
( hObj :HANDLE; message :LONGINT ) :LONGINT ;
| vsoStateClear | Object Events |
Declaration:
PROCEDURE vsoStateClear
( hObj:HANDLE ) ;
| vsoStateGet | Object Events |
Declaration:
FUNCTION vsoStateGet
( hObj :HANDLE; state :INTEGER ) :BOOLEAN ;
| vsoStateGetExitGroup | Object Events |
Declaration:
FUNCTION vsoStateGetExitGroup
( hObj :HANDLE; VAR outGrpType :LONGINT ) :BOOLEAN ;
| vsoStateGetLayrChng | Object Events |
Declaration:
FUNCTION vsoStateGetLayrChng
( hObj :HANDLE; VAR outOldScale :REAL; VAR outNewScale :REAL; VAR outScaleText :BOOLEAN ) :BOOLEAN ;
| vsoStateGetNameChng | Object Events |
Declaration:
FUNCTION vsoStateGetNameChng
( hObj :HANDLE; VAR outOldName :STRING; VAR outNewName :STRING ) :BOOLEAN ;
| vsoStateGetObjChng | Object Events |
Declaration:
FUNCTION vsoStateGetObjChng
( hObj :HANDLE; VAR outChangeID :LONGINT ) :BOOLEAN ;
| vsoStateGetParamChng | Object Events |
Declaration:
FUNCTION vsoStateGetParamChng
( hObj :HANDLE; VAR outWidgID :LONGINT; VAR outPrmIdx :INTEGER; VAR outOldVal :STRING ) :BOOLEAN ;
| vsoStateGetPos | Object Events |
Declaration:
FUNCTION vsoStateGetPos
( hObj :HANDLE; VAR outX :REAL; VAR outY :REAL; VAR outZ :REAL; VAR outIs3D :BOOLEAN ) :BOOLEAN ;
| vsoStateGetRot | Object Events |
Declaration:
FUNCTION vsoStateGetRot
( hObj :HANDLE; VAR outDiffAng :REAL; VAR outIs3D :BOOLEAN ) :BOOLEAN ;
| vsoWidgetGetEnable | Object Events |
Declaration:
FUNCTION vsoWidgetGetEnable
( widgetID:LONGINT ) :BOOLEAN ;
| vsoWidgetGetRecParam | Object Events |
Declaration:
FUNCTION vsoWidgetGetRecParam
( widgetID:LONGINT ) :STRING ;
| vsoWidgetGetText | Object Events |
Declaration:
FUNCTION vsoWidgetGetText
( widgetID:LONGINT ) :STRING ;
| vsoWidgetGetVisible | Object Events |
Declaration:
FUNCTION vsoWidgetGetVisible
( widgetID:LONGINT ) :BOOLEAN ;
| vsoWidgetPopupAdd | Object Events |
Declaration:
PROCEDURE vsoWidgetPopupAdd
( widgetID :LONGINT; id :STRING; text :STRING ) ;
| vsoWidgetPopupClear | Object Events |
Declaration:
PROCEDURE vsoWidgetPopupClear
( widgetID:LONGINT ) ;
| vsoWidgetPopupGet | Object Events |
Declaration:
PROCEDURE vsoWidgetPopupGet
( widgetID :LONGINT; index :LONGINT; VAR outId :STRING; VAR outText :STRING ) ;
| vsoWidgetPopupGetCnt | Object Events |
Declaration:
FUNCTION vsoWidgetPopupGetCnt
( widgetID:LONGINT ) :LONGINT ;
| vsoWidgetPopupSet | Object Events |
Declaration:
PROCEDURE vsoWidgetPopupSet
( widgetID :LONGINT; index :LONGINT; id :STRING; text :STRING ) ;
| vsoWidgetSetBound | Object Events |
Declaration:
PROCEDURE vsoWidgetSetBound
( widgetID_Popup :LONGINT; widgetID_Offset :LONGINT; boundID :LONGINT; isTop :BOOLEAN; offsetLegPrm :STRING ) ;
| vsoWidgetSetEnable | Object Events |
Declaration:
PROCEDURE vsoWidgetSetEnable
( widgetID :LONGINT; enabled :BOOLEAN ) ;
| vsoWidgetSetIndLvl | Object Events |
Declaration:
PROCEDURE vsoWidgetSetIndLvl
( widgetID :LONGINT; indentLevel :LONGINT ) ;
| vsoWidgetSetText | Object Events |
Declaration:
PROCEDURE vsoWidgetSetText
( widgetID :LONGINT; text :STRING ) ;
| vsoWidgetSetVisible | Object Events |
Declaration:
PROCEDURE vsoWidgetSetVisible
( widgetID :LONGINT; visible :BOOLEAN ) ;